Навигация
Главная
Новости
Ресурсы
 Книги
 Справочники
 Статьи
Файловый архив
 Журналы
 Книги
 Справочники
 Просто софт
 Софт по электронике
Обратная связь
Карта сайта

СКБ КриптоНет


Книги

Уважаемый читатель!
Публикация данного документа не преследует за собой никакой коммерческой выгоды. Но такие документы способствуют профессиональному и духовному росту читателей и являются рекламой бумажных изданий таких документов. Все авторские права сохраняются за правообладателем.
За содержание книги ответственность несут ее авторы.

Что такое компьютерная программа ( игра )?

Компьютерная программа — это упорядоченная последовательность команд.

На первый взгляд, компьютер совершает действия под управлением челове ка, но если разобраться, то сразу же станет понятно, что компьютер абсо лютно бесполезен без программ. С момента включения до момента его вы ключения на нем работают самые разнообразные программы, причем сам процесс загрузки и завершения работы находится под постоянным управлением соответствующих служебных программ. Такова сущность любого элек тронного механизма.

"Прозрачность" выполнения всех команд, которые мы даем компьютеру при работе за ним, выполняется благодаря операционной системе, которая загружается при его запуске. Без операционной системы, хотя бы самой про стейшей (например, MS - DOS ), компьютер — не более, чем "груда железа". Именно на этом основана политика таких компаний, как Microsoft — де ваться пользователю просто-напросто некуда, все равно придется устанавливать операционную систему.

В простейшем случае программа состоит всего из одного файла с расшире нием СОМ или ЕХЕ. Первый тип расширения указывает на то, что про грамма предназначена для работы в MS - DOS или окне эмуляции MS - DOS . Второй тип файлов предназначен в основном для работы в Windows , хотя встречаются и такие файлы, которые способны работать и в MS - DOS . Их структура намного сложнее, чем у первого типа, да и размер этих файлов намного больше. Последний фактор вынуждает производителей программ применять программы для их сжатия. В результате чего конечный файл по лучается меньше оригинала раза в два, а то и в десять раз меньше, но при этом функциональность нисколько не страдает. При запуске файла идет ав томатическая распаковка архива в оперативную память компьютера, после чего уже передается управление непосредственно запущенной программе. Конечно, это отнимает некоторое время, да и ресурсы центрального процес сора, зато позволяет сильно сэкономить на дисковом пространстве, ведь только в операционной системе имеется огромное количество таких вот файлов, которые в распакованном виде будут занимать просто огромные объемы.

Стоит отметить, что файлы с расширением СОМ или ЕХЕ называют испол- шемыми файлами, т. к. они в своем теле содержат инструкции, подлежащие [сполнению.

Современные программы выполняют просто огромное количество разнообразнейших функций, что очень сильно усложняет их структуру, поэтому место единственного исполняемого файла, содержащего все необходимые ля работы инструкции, теперь часто используются группы файлов. При том один файл, как и прежде, является исполняемым в прямом смысле того слова, т. е. имеет расширение ЕХЕ (в сложных программах не встре- аются исполняемые файлы с расширением СОМ), а все остальные, практически, могут иметь любые расширения. Главное, чтобы основной ис-олняемый модуль мог распознать "свой" файл. Несмотря на столь широкие амки, производители программ все-таки используют определенные стандарты. Например, файлы с расширением DLL являются библиотеками под- рограмм, которые используются в процессе выполнения строго определеных функций. Яркий пример — сама операционная система, другой пример может составить практически любая современная игра, хотя именно в играх асто используются нестандартные расширения файлов — то ли для защиты г взлома, то ли просто по прихоти производителя.

Все программы, которые только можно встретить, объединены единым термином — программное обеспечение.

Про компьютерные игры следует сделать только лишь одно отступление — все они представляют собой самые обыкновенные программы, цель которых эеспечить хороший досуг с применением компьютера.


Если Вы найдете какие либо опечатки, ошибки или подозрительные неточности то обязательно сообщите об этом администрацию сайта (Сделать это можно здесь)


[ Вернуться назад ]

ТОП 10
Файлы:

  1. Карманный справочник по электронике
  2. Цифровая схемотехника
  3. Азбука разработчика цифровых устройств
  4. sPlan или RusPlan v.6.0.0.1
  5. Основы теории цепей
  6. Основы языка VHDL
  7. Справочник по полупроводниковым приборам
  8. UNILOGIC - Логический анализатор для PC
  9. Справочник по расчету параметров катушек индуктивности
  10. Программирование однокристальных микропроцессоров



Новости:

  1. В 3D-принтере лазер заменили солнечным лучом
  2. Нановолокна упростят лечение рака
  3. Квантовый компьютер: IBM переходит к практике
  4. Конференции «Форум разработчиков цифровой электроники»
  5. Магнитогорские андроиды завоюют российский рынок
  6. Создана "глушилка" болтунов, теперь там где надо будет тихо
  7. Создан компактный ветрогенератор на пьезоэлементах
  8. Робот-гепард поставил рекорд скорости
  9. Механическая рука DARPA удивляет ловкостью
  10. Создан пульт дистанционного управления мозгом

Электроника это просто1
Copyright © electronic.com.ua 2007-2024